toe socks - Turkish English Dictionary